A Product Line and Model Driven Approach for Interoperable EMR Messages Generation

نویسندگان

  • Deepa Raka
  • Shih-Hsi Liu
چکیده

A Health Information System (HIS) is a broad, integrated and standalone information system, designed to manage administrative, financial and medical records within a hospital and/or among hospitals. One of the fundamental parts of this system is called Electronic Medical Records (EMRs). EMRs are computerized legal medical records produced in hospitals. These records can conform to different medical messaging standards such as Health Level 7 (HL7) , HL7 CDA (Clinical Document Architecture) or openEHR (Electronic Health Records). In order to achieve the efficient transmission of all such messages across heterogeneous systems, in terms that each of them follows a different standard to record and store EMRs, such messages need to be interoperable and in XML format This problem may be solved by introducing a domain specific modeling language that defines the common and variable parts among various message standards (HL7, HL7 CDA and openEHR) using the concepts of Software Product Line Engineering (SPLE). Additionally, transformation rules that convert messages from one EMR standard to another is also one of the important features introduced. Our approach will help to build various messages that will conform to different EMR standards and may also help in achieving real-time requirements for the message transmission and reception. The contributions of this project are three-folds: (1) Users can specify EMR messages in the form of models, making them simple to design and potentially address evolution through model transformation techniques; (2) By applying SPLE concepts, a set of resultant messages sharing common and variable parts may be generated at once; and (3) iv The message generation can be extended to other domains as well, making it a more generalized application. v Preface The idea of this project came from the study of the messages generated in Health Information System (HIS). These messages, known as Electronic Medical Records (EMR), are presented in XML format and represent the critical and confidential information about a patient. Also, they can conform to different available medical message standards, such as HL7 and openEHR. The availability and speed of access of such messages can be very crucial in certain conditions. Also, a patient can have a number of EMRs, for example, records representing his demographic data or clinical observations. Trying to generate such messages one at a time can be a very cumbersome task. Additionally, messages that conform to different standards need to be made interoperable. A potential solution to this problem is to …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Generation of a Multi Agent System for Crisis Management by a Model Driven Approach

Considering the increasing occurrences of unexpected events and the need for pre-crisis planning in order to reduce risks and losses, modeling instant response environments is needed more than ever. Modeling may lead to more careful planning for crisis-response operations, such as team formation, task assignment, and doing the task by teams. A common challenge in this way is that the model shou...

متن کامل

An integrated approach for an interoperable industrial networking architecture consisting of heterogeneous fieldbuses

An integrated approach for an interoperable networking architecture is proposed and implemented within a distributed heterogeneous industrial enterprise environment consisting of two fieldbus segments, a LonWorks and a Profibus, interoperating through an Interoperability Unit (IU) developed and built on a Windows 2000 platform. The proposed approach introduces an interoperability layer above th...

متن کامل

Using Meta-code Generation to Realize Higher-order Model Transformations

Model-driven engineering is a wide-spread paradigm in modern software engineering. During the last couple of years, many tools and languages have been developed, which are especially designed for model transformations — a discipline which is needed in many model-driven engineering approaches. While most of the existing model-to-model tools and languages are tailored towards batch transformation...

متن کامل

Developing Heterogeneous Software Product Lines with FAMILE – a Model-Driven Approach

Model-Driven Software Development and Software Product Line Engineering are independent disciplines, which both promise less development effort and increased software quality. While Model-Driven Software Development relies on raising the level of abstraction and automatic code generation, Software Product Line Engineering is dedicated to planned reuse of software components based upon a common ...

متن کامل

طراحی مدل شی گرا پیامهای اصلی برای پشتیبانی از پرونده الکترونیک سلامت(EHR)

Introduction: The recent advances in information and communication technology have increased the possibility to store and circulate information. EHR (Electronic health record) system, as an IT (Information Technology) in the healthcare field, can improve access to patient data. International research studies show that the benefits of e-health are significantly greater where EHR information can ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011